<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1">
<title>NNTPClient (Commons Net 3.3 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="NNTPClient (Commons Net 3.3 API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NNTPClient.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/commons/net/nntp/NNTPCommand.html" title="class in org.apache.commons.net.nntp"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/commons/net/nntp/NNTPClient.html" target="_top">Frames</a></li>
<li><a href="NNTPClient.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_org.apache.commons.net.nntp.NNTP">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.commons.net.nntp</div>
<h2 title="Class NNTPClient" class="title">Class NNTPClient</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/commons/net/SocketClient.html" title="class in org.apache.commons.net">org.apache.commons.net.SocketClient</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp">org.apache.commons.net.nntp.NNTP</a></li>
<li>
<ul class="inheritance">
<li>org.apache.commons.net.nntp.NNTPClient</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.89">NNTPClient</a>
extends <a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp">NNTP</a></pre>
<div class="block">NNTPClient encapsulates all the functionality necessary to post and
 retrieve articles from an NNTP server.  As with all classes derived
 from <a href="../../../../../org/apache/commons/net/SocketClient.html" title="class in org.apache.commons.net"><code>SocketClient</code></a>,
 you must first connect to the server with
 <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.net.InetAddress, int)"><code>connect </code></a>
 before doing anything, and finally
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#disconnect()"><code>disconnect() </code></a>
 after you're completely finished interacting with the server.
 Remember that the
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#isAllowedToPost()"><code>isAllowedToPost()</code></a>
  method is defined in
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp"><code>NNTP</code></a>.
 <p>
 You should keep in mind that the NNTP server may choose to prematurely
 close a connection if the client has been idle for longer than a
 given time period or if the server is being shutdown by the operator or
 some other reason.  The NNTP class will detect a
 premature NNTP server connection closing when it receives a
 <a href="../../../../../org/apache/commons/net/nntp/NNTPReply.html#SERVICE_DISCONTINUED"><code>NNTPReply.SERVICE_DISCONTINUED </code></a>
  response to a command.
 When that occurs, the NNTP class method encountering that reply will throw
 an <a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp"><code>NNTPConnectionClosedException</code></a>
 .
 <code>NNTPConectionClosedException</code>
 is a subclass of <code> IOException </code> and therefore need not be
 caught separately, but if you are going to catch it separately, its
 catch block must appear before the more general <code> IOException </code>
 catch block.  When you encounter an
 <a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp"><code>NNTPConnectionClosedException</code></a>
 , you must disconnect the connection with
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#disconnect()"><code>disconnect() </code></a>
  to properly clean up the
 system resources used by NNTP.  Before disconnecting, you may check the
 last reply code and text with
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getReplyCode()"><code>getReplyCode </code></a> and
 <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getReplyString()"><code>getReplyString </code></a>.
 <p>
 Rather than list it separately for each method, we mention here that
 every method communicating with the server and throwing an IOException
 can also throw a
 <a href="../../../../../org/apache/commons/net/MalformedServerReplyException.html" title="class in org.apache.commons.net"><code>MalformedServerReplyException</code></a>
 , which is a subclass
 of IOException.  A MalformedServerReplyException will be thrown when
 the reply received from the server deviates enough from the protocol
 specification that it cannot be interpreted in a useful manner despite
 attempts to be as lenient as possible.
 <p>
 <p></div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Rory Winston, Ted Wise</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp"><code>NNTP</code></a>, 
<a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp"><code>NNTPConnectionClosedException</code></a>, 
<a href="../../../../../org/apache/commons/net/MalformedServerReplyException.html" title="class in org.apache.commons.net"><code>MalformedServerReplyException</code></a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.commons.net.nntp.NNTP">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.commons.net.nntp.<a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp">NNTP</a></h3>
<code><a href="../../../../../org/apache/commons/net/nntp/NNTP.html#_commandSupport_">_commandSupport_</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#_reader_">_reader_</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#_writer_">_writer_</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#DEFAULT_PORT">DEFAULT_PORT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.commons.net.SocketClient">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.commons.net.<a href="../../../../../org/apache/commons/net/SocketClient.html" title="class in org.apache.commons.net">SocketClient</a></h3>
<code><a href="../../../../../org/apache/commons/net/SocketClient.html#_defaultPort_">_defaultPort_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_input_">_input_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_output_">_output_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_serverSocketFactory_">_serverSocketFactory_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_socket_">_socket_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_socketFactory_">_socketFactory_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#_timeout_">_timeout_</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connectTimeout">connectTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#NETASCII_EOL">NETASCII_EOL</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#NNTPClient()">NNTPClient</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#authenticate(java.lang.String, java.lang.String)">authenticate</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username,
                        <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;password)</code>
<div class="block">Log into a news server by sending the AUTHINFO USER/AUTHINFO
 PASS command sequence.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#completePendingCommand()">completePendingCommand</a></strong>()</code>
<div class="block">There are a few NNTPClient methods that do not complete the
 entire sequence of NNTP commands to complete a transaction.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#forwardArticle(java.lang.String)">forwardArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/Article.html" title="class in org.apache.commons.net.nntp">Article</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateArticleInfo(long, long)">iterateArticleInfo</a></strong>(long&nbsp;lowArticleNumber,
                                    long&nbsp;highArticleNumber)</code>
<div class="block">Return article headers for all articles between lowArticleNumber
 and highArticleNumber, inclusively, using the XOVER command.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">iterateNewNews</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)</code>
<div class="block">List all new articles added to the NNTP server since a particular
 date subject to the conditions of the specified query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNewsgroupListing(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">iterateNewNewsgroupListing</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)</code>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">iterateNewNewsgroups</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)</code>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroupListing()">iterateNewsgroupListing</a></strong>()</code>
<div class="block">List all newsgroups served by the NNTP server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroupListing(java.lang.String)">iterateNewsgroupListing</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)</code>
<div class="block">List the newsgroups that match a given pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroups()">iterateNewsgroups</a></strong>()</code>
<div class="block">List all newsgroups served by the NNTP server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroups(java.lang.String)">iterateNewsgroups</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)</code>
<div class="block">List the newsgroups that match a given pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listHelp()">listHelp</a></strong>()</code>
<div class="block">List the command help from the server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">listNewNews</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)</code>
<div class="block">List all new articles added to the NNTP server since a particular
 date subject to the conditions of the specified query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">listNewNewsgroups</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)</code>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listNewsgroups()">listNewsgroups</a></strong>()</code>
<div class="block">List all newsgroups served by the NNTP server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listNewsgroups(java.lang.String)">listNewsgroups</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)</code>
<div class="block">List the newsgroups that match a given pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#listOverviewFmt()">listOverviewFmt</a></strong>()</code>
<div class="block">Send a "LIST OVERVIEW.FMT" command to the server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#logout()">logout</a></strong>()</code>
<div class="block">Logs out of the news server gracefully by sending the QUIT command.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#postArticle()">postArticle</a></strong>()</code>
<div class="block">Post an article to the NNTP server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle()">retrieveArticle</a></strong>()</code>
<div class="block">Same as <code> retrieveArticle((String) null) </code>
 Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(int)">retrieveArticle</a></strong>(int&nbsp;a)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long)"><code>retrieveArticle(long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(int, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticle</a></strong>(int&nbsp;a,
                              <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticle(long, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long)">retrieveArticle</a></strong>(long&nbsp;articleNumber)</code>
<div class="block">Same as <code> retrieveArticle(articleNumber, null) </code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticle</a></strong>(long&nbsp;articleNumber,
                              <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article from the currently selected newsgroup.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(java.lang.String)">retrieveArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)</code>
<div class="block">Same as <code> retrieveArticle(articleId, (ArticleInfo) null) </code>
 Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                              <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article from the NNTP server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                              <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticle(String, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody()">retrieveArticleBody</a></strong>()</code>
<div class="block">Same as <code> retrieveArticleBody(null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(int)">retrieveArticleBody</a></strong>(int&nbsp;a)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long)"><code>retrieveArticleBody(long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(int, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticleBody</a></strong>(int&nbsp;a,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleBody(long, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long)">retrieveArticleBody</a></strong>(long&nbsp;articleNumber)</code>
<div class="block">Same as <code> retrieveArticleBody(articleNumber, null) </code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticleBody</a></strong>(long&nbsp;articleNumber,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article body from the currently selected newsgroup.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(java.lang.String)">retrieveArticleBody</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)</code>
<div class="block">Same as <code> retrieveArticleBody(articleId, (ArticleInfo) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticleBody</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article body from the NNTP server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticleBody</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleBody(String, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader()">retrieveArticleHeader</a></strong>()</code>
<div class="block">Same as <code> retrieveArticleHeader((String) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(int)">retrieveArticleHeader</a></strong>(int&nbsp;a)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long)"><code>retrieveArticleHeader(long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(int, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticleHeader</a></strong>(int&nbsp;a,
                                          <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleHeader(long, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long)">retrieveArticleHeader</a></strong>(long&nbsp;articleNumber)</code>
<div class="block">Same as <code> retrieveArticleHeader(articleNumber, null) </code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticleHeader</a></strong>(long&nbsp;articleNumber,
                                          <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article header from the currently selected newsgroup.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(java.lang.String)">retrieveArticleHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)</code>
<div class="block">Same as <code> retrieveArticleHeader(articleId, (ArticleInfo) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">retrieveArticleHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                                          <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Retrieves an article header from the NNTP server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">retrieveArticleHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                                          <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleHeader(String, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(int)">retrieveArticleInfo</a></strong>(int&nbsp;a)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long)"><code>retrieveArticleInfo(long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(int, int)">retrieveArticleInfo</a></strong>(int&nbsp;a,
                                      int&nbsp;b)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long, long)"><code>retrieveArticleInfo(long, long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long)">retrieveArticleInfo</a></strong>(long&nbsp;articleNumber)</code>
<div class="block">Return article headers for a specified post.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long, long)">retrieveArticleInfo</a></strong>(long&nbsp;lowArticleNumber,
                                      long&nbsp;highArticleNumber)</code>
<div class="block">Return article headers for all articles between lowArticleNumber
 and highArticleNumber, inclusively.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, int)">retrieveHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                            int&nbsp;b)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long)"><code>retrieveHeader(String, long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, int, int)">retrieveHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
                            int&nbsp;l,
                            int&nbsp;h)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long, long)"><code>retrieveHeader(String, long, long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long)">retrieveHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;header,
                            long&nbsp;articleNumber)</code>
<div class="block">Return an article header for a specified post.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long, long)">retrieveHeader</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;header,
                            long&nbsp;lowArticleNumber,
                            long&nbsp;highArticleNumber)</code>
<div class="block">Return an article header for all articles between lowArticleNumber
 and highArticleNumber, inclusively.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(org.apache.commons.net.nntp.ArticleInfo)">selectArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Same as <code> selectArticle((String) null, articleId) </code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(org.apache.commons.net.nntp.ArticlePointer)">selectArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(int)">selectArticle</a></strong>(int&nbsp;a)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long)"><code>selectArticle(long)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(int, org.apache.commons.net.nntp.ArticlePointer)">selectArticle</a></strong>(int&nbsp;a,
                          <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long, org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(long, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long)">selectArticle</a></strong>(long&nbsp;articleNumber)</code>
<div class="block">Same as <code> selectArticle(articleNumber, null) </code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long, org.apache.commons.net.nntp.ArticleInfo)">selectArticle</a></strong>(long&nbsp;articleNumber,
                          <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Select an article in the currently selected newsgroup by its number.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(java.lang.String)">selectArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)</code>
<div class="block">Same as <code> selectArticle(articleId, (ArticleInfo) null) </code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">selectArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                          <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Select an article by its unique identifier (including enclosing
 &lt and &gt) and return its article number and id through the
 pointer parameter.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">selectArticle</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                          <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(String, ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNewsgroup(java.lang.String)">selectNewsgroup</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newsgroup)</code>
<div class="block">Same as <code> selectNewsgroup(newsgroup, null) </code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNewsgroup(java.lang.String, org.apache.commons.net.nntp.NewsgroupInfo)">selectNewsgroup</a></strong>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newsgroup,
                              <a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&nbsp;info)</code>
<div class="block">Select the specified newsgroup to be the target of for future article
 retrieval and posting operations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNextArticle()">selectNextArticle</a></strong>()</code>
<div class="block">Same as <code> selectNextArticle((ArticleInfo) null) </code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNextArticle(org.apache.commons.net.nntp.ArticleInfo)">selectNextArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Select the article following the currently selected article in the
 currently selected newsgroup and return its number and unique id
 through the pointer parameter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNextArticle(org.apache.commons.net.nntp.ArticlePointer)">selectNextArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNextArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectNextArticle(ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectPreviousArticle()">selectPreviousArticle</a></strong>()</code>
<div class="block">Same as <code> selectPreviousArticle((ArticleInfo) null) </code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectPreviousArticle(org.apache.commons.net.nntp.ArticleInfo)">selectPreviousArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)</code>
<div class="block">Select the article preceeding the currently selected article in the
 currently selected newsgroup and return its number and unique id
 through the pointer parameter.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectPreviousArticle(org.apache.commons.net.nntp.ArticlePointer)">selectPreviousArticle</a></strong>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)</code>
<div class="block"><strong>Deprecated.</strong>&nbsp;
<div class="block"><i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectPreviousArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectPreviousArticle(ArticleInfo)</code></a> instead</i></div>
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.commons.net.nntp.NNTP">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.commons.net.nntp.<a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp">NNTP</a></h3>
<code><a href="../../../../../org/apache/commons/net/nntp/NNTP.html#_connectAction_()">_connectAction_</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#article()">article</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#article(int)">article</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#article(long)">article</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#article(java.lang.String)">article</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#authinfoPass(java.lang.String)">authinfoPass</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#authinfoUser(java.lang.String)">authinfoUser</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#body()">body</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#body(int)">body</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#body(long)">body</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#body(java.lang.String)">body</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#disconnect()">disconnect</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getCommandSupport()">getCommandSupport</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getReply()">getReply</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getReplyCode()">getReplyCode</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#getReplyString()">getReplyString</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#group(java.lang.String)">group</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#head()">head</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#head(int)">head</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#head(long)">head</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#head(java.lang.String)">head</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#help()">help</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#ihave(java.lang.String)">ihave</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#isAllowedToPost()">isAllowedToPost</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#last()">last</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#list()">list</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#listActive(java.lang.String)">listActive</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#newgroups(java.lang.String, java.lang.String, boolean, java.lang.String)">newgroups</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#newnews(java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)">newnews</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#next()">next</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#post()">post</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#quit()">quit</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#sendCommand(int)">sendCommand</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#sendCommand(int, java.lang.String)">sendCommand</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#sendCommand(java.lang.String)">sendCommand</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#sendCommand(java.lang.String, java.lang.String)">sendCommand</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#stat()">stat</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#stat(int)">stat</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#stat(long)">stat</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#stat(java.lang.String)">stat</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#xhdr(java.lang.String, java.lang.String)">xhdr</a>, <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#xover(java.lang.String)">xover</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.commons.net.SocketClient">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.commons.net.<a href="../../../../../org/apache/commons/net/SocketClient.html" title="class in org.apache.commons.net">SocketClient</a></h3>
<code><a href="../../../../../org/apache/commons/net/SocketClient.html#addProtocolCommandListener(org.apache.commons.net.ProtocolCommandListener)">addProtocolCommandListener</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.net.InetAddress)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.net.InetAddress, int)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.net.InetAddress, int, java.net.InetAddress, int)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.lang.String)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.lang.String, int)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#connect(java.lang.String, int, java.net.InetAddress, int)">connect</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#createCommandSupport()">createCommandSupport</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#fireCommandSent(java.lang.String, java.lang.String)">fireCommandSent</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#fireReplyReceived(int, java.lang.String)">fireReplyReceived</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getCharset()">getCharset</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getCharsetName()">getCharsetName</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getConnectTimeout()">getConnectTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getDefaultPort()">getDefaultPort</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getDefaultTimeout()">getDefaultTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getKeepAlive()">getKeepAlive</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getLocalAddress()">getLocalAddress</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getLocalPort()">getLocalPort</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getProxy()">getProxy</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getReceiveBufferSize()">getReceiveBufferSize</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getRemoteAddress()">getRemoteAddress</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getRemotePort()">getRemotePort</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getSendBufferSize()">getSendBufferSize</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getServerSocketFactory()">getServerSocketFactory</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getSoLinger()">getSoLinger</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getSoTimeout()">getSoTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#getTcpNoDelay()">getTcpNoDelay</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#isAvailable()">isAvailable</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#isConnected()">isConnected</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#removeProtocolCommandListener(org.apache.commons.net.ProtocolCommandListener)">removeProtocolCommandListener</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setCharset(java.nio.charset.Charset)">setCharset</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setConnectTimeout(int)">setConnectTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setDefaultPort(int)">setDefaultPort</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setDefaultTimeout(int)">setDefaultTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setKeepAlive(boolean)">setKeepAlive</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setProxy(java.net.Proxy)">setProxy</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setReceiveBufferSize(int)">setReceiveBufferSize</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setSendBufferSize(int)">setSendBufferSize</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setServerSocketFactory(javax.net.ServerSocketFactory)">setServerSocketFactory</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setSocketFactory(javax.net.SocketFactory)">setSocketFactory</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setSoLinger(boolean, int)">setSoLinger</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setSoTimeout(int)">setSoTimeout</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#setTcpNoDelay(boolean)">setTcpNoDelay</a>, <a href="../../../../../org/apache/commons/net/SocketClient.html#verifyRemote(java.net.Socket)">verifyRemote</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="NNTPClient()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NNTPClient</h4>
<pre>public&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.89">NNTPClient</a>()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.363">retrieveArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                             <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article from the NNTP server.  The article is referenced
 by its unique article identifier (including the enclosing &lt and &gt).
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleId</code> - The unique article identifier of the article to
     retrieve.  If this parameter is null, the currently selected
     article is retrieved.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticle(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.374">retrieveArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)
                       throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticle(articleId, (ArticleInfo) null) </code>
 Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticle()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.383">retrieveArticle</a>()
                       throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticle((String) null) </code>
 Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticle(long, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.427">retrieveArticle</a>(long&nbsp;articleNumber,
                             <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article from the currently selected newsgroup.  The
 article is referenced by its article number.
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleNumber</code> - The number of the the article to
     retrieve.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticle(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.434">retrieveArticle</a>(long&nbsp;articleNumber)
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticle(articleNumber, null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.481">retrieveArticleHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                                   <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article header from the NNTP server.  The article is
 referenced
 by its unique article identifier (including the enclosing &lt and &gt).
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleId</code> - The unique article identifier of the article whose
    header is being retrieved.  If this parameter is null, the
    header of the currently selected article is retrieved.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         header can be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.492">retrieveArticleHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)
                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleHeader(articleId, (ArticleInfo) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.501">retrieveArticleHeader</a>()
                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleHeader((String) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(long, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.545">retrieveArticleHeader</a>(long&nbsp;articleNumber,
                                   <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article header from the currently selected newsgroup.  The
 article is referenced by its article number.
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleNumber</code> - The number of the the article whose header is
     being retrieved.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         header can be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.554">retrieveArticleHeader</a>(long&nbsp;articleNumber)
                                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleHeader(articleNumber, null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.601">retrieveArticleBody</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                                 <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article body from the NNTP server.  The article is
 referenced
 by its unique article identifier (including the enclosing &lt and &gt).
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleId</code> - The unique article identifier of the article whose
    body is being retrieved.  If this parameter is null, the
    body of the currently selected article is retrieved.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         body can be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.612">retrieveArticleBody</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleBody(articleId, (ArticleInfo) null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.621">retrieveArticleBody</a>()
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleBody(null) </code>
  Note: the return can be cast to a <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(long, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.665">retrieveArticleBody</a>(long&nbsp;articleNumber,
                                 <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Retrieves an article body from the currently selected newsgroup.  The
 article is referenced by its article number.
 The article number and identifier contained in the server reply
 are returned through an ArticleInfo.  The <code> articleId </code>
 field of the ArticleInfo cannot always be trusted because some
 NNTP servers do not correctly follow the RFC 977 reply format.
 <p>
 A DotTerminatedMessageReader is returned from which the article can
 be read.  If the article does not exist, null is returned.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 other methods) until you finish reading the message from the returned
 BufferedReader instance.
 The NNTP protocol uses the same stream for issuing commands as it does
 for returning results.  Therefore the returned BufferedReader actually reads
 directly from the NNTP connection.  After the end of message has been
 reached, new commands can be executed and their replies read.  If
 you do not follow these requirements, your program will not work
 properly.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleNumber</code> - The number of the the article whose body is
     being retrieved.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageReader instance from which the article
         body can be read.  null if the article does not exist.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.674">retrieveArticleBody</a>(long&nbsp;articleNumber)
                                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> retrieveArticleBody(articleNumber, null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectNewsgroup(java.lang.String, org.apache.commons.net.nntp.NewsgroupInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectNewsgroup</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.698">selectNewsgroup</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newsgroup,
                      <a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&nbsp;info)
                        throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Select the specified newsgroup to be the target of for future article
 retrieval and posting operations.  Also return the newsgroup
 information contained in the server reply through the info parameter.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>newsgroup</code> - The newsgroup to select.</dd><dd><code>info</code> - A parameter through which the newsgroup information of
      the selected newsgroup contained in the server reply is returned.
      Set this to null if you do not desire this information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>True if the newsgroup exists and was selected, false otherwise.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="selectNewsgroup(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectNewsgroup</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.713">selectNewsgroup</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;newsgroup)
                        throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectNewsgroup(newsgroup, null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="listHelp()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listHelp</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.730">listHelp</a>()
                throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List the command help from the server.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The sever help information.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="listOverviewFmt()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listOverviewFmt</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.750">listOverviewFmt</a>()
                         throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Send a "LIST OVERVIEW.FMT" command to the server.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the contents of the Overview format, of <code>null</code> if the command failed</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.791">selectArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId,
                    <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Select an article by its unique identifier (including enclosing
 &lt and &gt) and return its article number and id through the
 pointer parameter.  This is achieved through the STAT command.
 According to RFC 977, this will NOT set the current article pointer
 on the server.  To do that, you must reference the article by its
 number.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleId</code> - The unique article identifier of the article that
    is being selectedd.  If this parameter is null, the
    body of the current article is selected</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>True if successful, false if not.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="selectArticle(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.812">selectArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectArticle(articleId, (ArticleInfo) null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.821">selectArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectArticle((String) null, articleId) </code>.  Useful
 for retrieving the current article number.</div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(long, org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.852">selectArticle</a>(long&nbsp;articleNumber,
                    <a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Select an article in the currently selected newsgroup by its number.
 and return its article number and id through the
 pointer parameter.  This is achieved through the STAT command.
 According to RFC 977, this WILL set the current article pointer
 on the server.  Use this command to select an article before retrieving
 it, or to obtain an article's unique identifier given its number.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleNumber</code> - The number of the article to select from the
       currently selected newsgroup.</dd><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  Although the articleId field cannot always
   be trusted because of server deviations from RFC 977 reply formats,
   we haven't found a server that misformats this information in response
   to this particular command.  You may set this parameter to null if
   you do not desire to retrieve the returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>True if successful, false if not.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="selectArticle(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.868">selectArticle</a>(long&nbsp;articleNumber)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectArticle(articleNumber, null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectPreviousArticle(org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectPreviousArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.898">selectPreviousArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                              throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Select the article preceeding the currently selected article in the
 currently selected newsgroup and return its number and unique id
 through the pointer parameter.  Because of deviating server
 implementations, the articleId information cannot be trusted.  To
 obtain the article identifier, issue a
 <code> selectArticle(pointer.articleNumber, pointer) </code> immediately
 afterward.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>True if successful, false if not (e.g., there is no previous
     article).</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="selectPreviousArticle()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectPreviousArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.913">selectPreviousArticle</a>()
                              throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectPreviousArticle((ArticleInfo) null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectNextArticle(org.apache.commons.net.nntp.ArticleInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectNextArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.943">selectNextArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticleInfo.html" title="class in org.apache.commons.net.nntp">ArticleInfo</a>&nbsp;pointer)
                          throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Select the article following the currently selected article in the
 currently selected newsgroup and return its number and unique id
 through the pointer parameter.  Because of deviating server
 implementations, the articleId information cannot be trusted.  To
 obtain the article identifier, issue a
 <code> selectArticle(pointer.articleNumber, pointer) </code> immediately
 afterward.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pointer</code> - A parameter through which to return the article's
   number and unique id.  The articleId field cannot always be trusted
   because of server deviations from RFC 977 reply formats.  You may
   set this parameter to null if you do not desire to retrieve the
   returned article information.</dd>
<dt><span class="strong">Returns:</span></dt><dd>True if successful, false if not (e.g., there is no following
         article).</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="selectNextArticle()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectNextArticle</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.958">selectNextArticle</a>()
                          throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Same as <code> selectNextArticle((ArticleInfo) null) </code></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="listNewsgroups()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listNewsgroups</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.984">listNewsgroups</a>()
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all newsgroups served by the NNTP server.  If no newsgroups
 are served, a zero length array will be returned.  If the command
 fails, null will be returned.
 The method uses the "LIST" command.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>An array of NewsgroupInfo instances containing the information
    for each newsgroup served by the NNTP server.   If no newsgroups
    are served, a zero length array will be returned.  If the command
    fails, null will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroupListing()"><code>iterateNewsgroupListing()</code></a>, 
<a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroups()"><code>iterateNewsgroups()</code></a></dd></dl>
</li>
</ul>
<a name="iterateNewsgroupListing()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewsgroupListing</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1010">iterateNewsgroupListing</a>()
                                         throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all newsgroups served by the NNTP server.  If no newsgroups
 are served, no entries will be returned.
 The method uses the "LIST" command.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>An iterable of NewsgroupInfo instances containing the information
    for each newsgroup served by the NNTP server.   If no newsgroups
    are served, no entries will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="iterateNewsgroups()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewsgroups</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1034">iterateNewsgroups</a>()
                                          throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all newsgroups served by the NNTP server.  If no newsgroups
 are served, no entries will be returned.
 The method uses the "LIST" command.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>An iterable of Strings containing the raw information
    for each newsgroup served by the NNTP server.   If no newsgroups
    are served, no entries will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="listNewsgroups(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listNewsgroups</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1051">listNewsgroups</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List the newsgroups that match a given pattern.
 Uses the "LIST ACTIVE" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>wildmat</code> - a pseudo-regex pattern (cf. RFC 2980)</dd>
<dt><span class="strong">Returns:</span></dt><dd>An array of NewsgroupInfo instances containing the information
    for each newsgroup served by the NNTP server corresponding to the
    supplied pattern.   If no such newsgroups are served, a zero length
    array will be returned.  If the command fails, null will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroupListing(java.lang.String)"><code>iterateNewsgroupListing(String)</code></a>, 
<a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewsgroups(java.lang.String)"><code>iterateNewsgroups(String)</code></a></dd></dl>
</li>
</ul>
<a name="iterateNewsgroupListing(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewsgroupListing</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1072">iterateNewsgroupListing</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)
                                         throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List the newsgroups that match a given pattern.
 Uses the "LIST ACTIVE" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>wildmat</code> - a pseudo-regex pattern (cf. RFC 2980)</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterable of Strings containing the raw information
    for each newsgroup served by the NNTP server corresponding to the
    supplied pattern.   If no such newsgroups are served, no entries
    will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="iterateNewsgroups(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewsgroups</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1091">iterateNewsgroups</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;wildmat)
                                          throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List the newsgroups that match a given pattern.
 Uses the "LIST ACTIVE" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>wildmat</code> - a pseudo-regex pattern (cf. RFC 2980)</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterable NewsgroupInfo instances containing the information
    for each newsgroup served by the NNTP server corresponding to the
    supplied pattern.   If no such newsgroups are served, no entries
    will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="listNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listNewNewsgroups</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1117">listNewNewsgroups</a>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)
                                  throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.  If no new
 newsgroups were added, a zero length array will be returned.  If the
 command fails, null will be returned.
 This uses the "NEWGROUPS" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - The query restricting how to search for new newsgroups.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An array of NewsgroupInfo instances containing the information
    for each new newsgroup added to the NNTP server.   If no newsgroups
    were added, a zero length array will be returned.  If the command
    fails, null will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)"><code>iterateNewNewsgroups(NewGroupsOrNewsQuery)</code></a>, 
<a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNewsgroupListing(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)"><code>iterateNewNewsgroupListing(NewGroupsOrNewsQuery)</code></a></dd></dl>
</li>
</ul>
<a name="iterateNewNewsgroupListing(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewNewsgroupListing</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1149">iterateNewNewsgroupListing</a>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)
                                            throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.  If no new
 newsgroups were added, no entries will be returned.
 This uses the "NEWGROUPS" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - The query restricting how to search for new newsgroups.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterable of Strings containing the raw information
    for each new newsgroup added to the NNTP server.   If no newsgroups
    were added, no entries will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="iterateNewNewsgroups(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewNewsgroups</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/NewsgroupInfo.html" title="class in org.apache.commons.net.nntp">NewsgroupInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1177">iterateNewNewsgroups</a>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)
                                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all new newsgroups added to the NNTP server since a particular
 date subject to the conditions of the specified query.  If no new
 newsgroups were added, no entries will be returned.
 This uses the "NEWGROUPS" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - The query restricting how to search for new newsgroups.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterable of NewsgroupInfo instances containing the information
    for each new newsgroup added to the NNTP server.   If no newsgroups
    were added, no entries will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="listNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>listNewNews</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1207">listNewNews</a>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)
                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all new articles added to the NNTP server since a particular
 date subject to the conditions of the specified query.  If no new
 new news is found, a zero length array will be returned.  If the
 command fails, null will be returned.  You must add at least one
 newsgroup to the query, else the command will fail.  Each String
 in the returned array is a unique message identifier including the
 enclosing &lt and &gt.
 This uses the "NEWNEWS" command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - The query restricting how to search for new news.  You
    must add at least one newsgroup to the query.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An array of String instances containing the unique message
    identifiers for each new article added to the NNTP server.  If no
    new news is found, a zero length array will be returned.  If the
    command fails, null will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#iterateNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)"><code>iterateNewNews(NewGroupsOrNewsQuery)</code></a></dd></dl>
</li>
</ul>
<a name="iterateNewNews(org.apache.commons.net.nntp.NewGroupsOrNewsQuery)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateNewNews</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1262">iterateNewNews</a>(<a href="../../../../../org/apache/commons/net/nntp/NewGroupsOrNewsQuery.html" title="class in org.apache.commons.net.nntp">NewGroupsOrNewsQuery</a>&nbsp;query)
                                throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">List all new articles added to the NNTP server since a particular
 date subject to the conditions of the specified query.  If no new
 new news is found, no entries will be returned.
 This uses the "NEWNEWS" command.
 You must add at least one newsgroup to the query, else the command will fail.
 Each String which is returned is a unique message identifier including the
 enclosing &lt and &gt.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>query</code> - The query restricting how to search for new news.  You
    must add at least one newsgroup to the query.</dd>
<dt><span class="strong">Returns:</span></dt><dd>An iterator of String instances containing the unique message
    identifiers for each new article added to the NNTP server.  If no
    new news is found, no strings will be returned.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="completePendingCommand()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>completePendingCommand</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1303">completePendingCommand</a>()
                               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">There are a few NNTPClient methods that do not complete the
 entire sequence of NNTP commands to complete a transaction.  These
 commands require some action by the programmer after the reception
 of a positive preliminary command.  After the programmer's code
 completes its actions, it must call this method to receive
 the completion reply from the server and verify the success of the
 entire transaction.
 <p>
 For example
 <pre>
 writer = client.postArticle();
 if(writer == null) // failure
   return false;
 header = new SimpleNNTPHeader("foobar@foo.com", "Just testing");
 header.addNewsgroup("alt.test");
 writer.write(header.toString());
 writer.write("This is just a test");
 writer.close();
 if(!client.completePendingCommand()) // failure
   return false;
 </pre>
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>True if successfully completed, false if not.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../org/apache/commons/net/nntp/NNTPConnectionClosedException.html" title="class in org.apache.commons.net.nntp">NNTPConnectionClosedException</a></code> - If the NNTP server prematurely closes the connection as a result
      of the client being idle or some other reason causing the server
      to send NNTP reply code 400.  This exception may be caught either
      as an IOException or independently as itself.</dd>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="postArticle()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>postArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1346">postArticle</a>()
                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Post an article to the NNTP server.  This method returns a
 DotTerminatedMessageWriter instance to which the article can be
 written.  Null is returned if the posting attempt fails.  You
 should check <a href="../../../../../org/apache/commons/net/nntp/NNTP.html#isAllowedToPost()"><code>isAllowedToPost() </code></a>
  before trying to post.  However, a posting
 attempt can fail due to malformed headers.
 <p>
 You must not issue any commands to the NNTP server (i.e., call any
 (other methods) until you finish writing to the returned Writer
 instance and close it.  The NNTP protocol uses the same stream for
 issuing commands as it does for returning results.  Therefore the
 returned Writer actually writes directly to the NNTP connection.
 After you close the writer, you can execute new commands.  If you
 do not follow these requirements your program will not work properly.
 <p>
 Different NNTP servers will require different header formats, but
 you can use the provided
 <a href="../../../../../org/apache/commons/net/nntp/SimpleNNTPHeader.html" title="class in org.apache.commons.net.nntp"><code>SimpleNNTPHeader</code></a>
 class to construct the bare minimum acceptable header for most
 news readers.  To construct more complicated headers you should
 refer to RFC 822.  When the Java Mail API is finalized, you will be
 able to use it to compose fully compliant Internet text messages.
 The DotTerminatedMessageWriter takes care of doubling line-leading
 dots and ending the message with a single dot upon closing, so all
 you have to worry about is writing the header and the message.
 <p>
 Upon closing the returned Writer, you need to call
 <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#completePendingCommand()"><code>completePendingCommand() </code></a>
 to finalize the posting and verify its success or failure from
 the server reply.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>A DotTerminatedMessageWriter to which the article (including
      header) can be written.  Returns null if the command fails.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="forwardArticle(java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forwardArticle</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1356">forwardArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;articleId)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="logout()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>logout</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1375">logout</a>()
               throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Logs out of the news server gracefully by sending the QUIT command.
 However, you must still disconnect from the server before you can open
 a new connection.
 <p></div>
<dl><dt><span class="strong">Returns:</span></dt><dd>True if successfully completed, false if not.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If an I/O error occurs while either sending a
      command to the server or receiving a reply from the server.</dd></dl>
</li>
</ul>
<a name="authenticate(java.lang.String, java.lang.String)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>authenticate</h4>
<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1391">authenticate</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;username,
                   <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;password)
                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Log into a news server by sending the AUTHINFO USER/AUTHINFO
 PASS command sequence. This is usually sent in response to a
 480 reply code from the NNTP server.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>username</code> - a valid username</dd><dd><code>password</code> - the corresponding password</dd>
<dt><span class="strong">Returns:</span></dt><dd>True for successful login, false for a failure</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleInfo(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleInfo</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1437">retrieveArticleInfo</a>(long&nbsp;articleNumber)
                                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return article headers for a specified post.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>articleNumber</code> - the article to retrieve headers for</dd>
<dt><span class="strong">Returns:</span></dt><dd>a DotTerminatedReader if successful, null otherwise</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleInfo(long, long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleInfo</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1451">retrieveArticleInfo</a>(long&nbsp;lowArticleNumber,
                                 long&nbsp;highArticleNumber)
                                   throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return article headers for all articles between lowArticleNumber
 and highArticleNumber, inclusively. Uses the XOVER command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>lowArticleNumber</code> - </dd><dd><code>highArticleNumber</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a DotTerminatedReader if successful, null otherwise</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="iterateArticleInfo(long, long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>iterateArticleInfo</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/commons/net/nntp/Article.html" title="class in org.apache.commons.net.nntp">Article</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1470">iterateArticleInfo</a>(long&nbsp;lowArticleNumber,
                                   long&nbsp;highArticleNumber)
                                     throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return article headers for all articles between lowArticleNumber
 and highArticleNumber, inclusively, using the XOVER command.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>lowArticleNumber</code> - </dd><dd><code>highArticleNumber</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>an Iterable of Articles</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the command failed</dd><dt><span class="strong">Since:</span></dt>
  <dd>3.0</dd></dl>
</li>
</ul>
<a name="retrieveHeader(java.lang.String, long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1511">retrieveHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;header,
                            long&nbsp;articleNumber)
                              throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return an article header for a specified post.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>header</code> - the header to retrieve</dd><dd><code>articleNumber</code> - the article to retrieve the header for</dd>
<dt><span class="strong">Returns:</span></dt><dd>a DotTerminatedReader if successful, null otherwise</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveHeader(java.lang.String, long, long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveHeader</h4>
<pre>public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1527">retrieveHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;header,
                            long&nbsp;lowArticleNumber,
                            long&nbsp;highArticleNumber)
                              throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Return an article header for all articles between lowArticleNumber
 and highArticleNumber, inclusively.
 <p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>header</code> - </dd><dd><code>lowArticleNumber</code> - </dd><dd><code>highArticleNumber</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>a DotTerminatedReader if successful, null otherwise</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveHeader(java.lang.String, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveHeader</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1548">retrieveHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
                               int&nbsp;l,
                               int&nbsp;h)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long, long)"><code>retrieveHeader(String, long, long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleInfo(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleInfo</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1558">retrieveArticleInfo</a>(int&nbsp;a,
                                    int&nbsp;b)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long, long)"><code>retrieveArticleInfo(long, long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveHeader(java.lang.String, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveHeader</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1566">retrieveHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                               int&nbsp;b)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveHeader(java.lang.String, long)"><code>retrieveHeader(String, long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(int, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1574">selectArticle</a>(int&nbsp;a,
                               <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long, org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(long, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleInfo(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleInfo</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1585">retrieveArticleInfo</a>(int&nbsp;a)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleInfo(long)"><code>retrieveArticleInfo(long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1593">selectArticle</a>(int&nbsp;a)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(long)"><code>selectArticle(long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1601">retrieveArticleHeader</a>(int&nbsp;a)
                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long)"><code>retrieveArticleHeader(long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(int, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1609">retrieveArticleHeader</a>(int&nbsp;a,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleHeader(long, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1620">retrieveArticleBody</a>(int&nbsp;a)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long)"><code>retrieveArticleBody(long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticle(int, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1628">retrieveArticle</a>(int&nbsp;a,
                                <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                       throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticle(long, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticle(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1639">retrieveArticle</a>(int&nbsp;a)
                       throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(long)"><code>retrieveArticle(long)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(int, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1647">retrieveArticleBody</a>(int&nbsp;a,
                                    <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(long, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleBody(long, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1658">retrieveArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                                <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                       throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticle(String, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleBody</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1669">retrieveArticleBody</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                                    <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                           throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleBody(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleBody(String, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>retrieveArticleHeader</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1680">retrieveArticleHeader</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                                      <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                             throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#retrieveArticleHeader(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>retrieveArticleHeader(String, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1691">selectArticle</a>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;a,
                               <a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(java.lang.String, org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(String, ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectArticle(org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1703">selectArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                      throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectArticle(ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectNextArticle(org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>selectNextArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1715">selectNextArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                          throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectNextArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectNextArticle(ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="selectPreviousArticle(org.apache.commons.net.nntp.ArticlePointer)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>selectPreviousArticle</h4>
<pre><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/commons/net/nntp/NNTPClient.html#line.1727">selectPreviousArticle</a>(<a href="../../../../../org/apache/commons/net/nntp/ArticlePointer.html" title="class in org.apache.commons.net.nntp">ArticlePointer</a>&nbsp;ap)
                              throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>3.0 use <a href="../../../../../org/apache/commons/net/nntp/NNTPClient.html#selectPreviousArticle(org.apache.commons.net.nntp.ArticleInfo)"><code>selectPreviousArticle(ArticleInfo)</code></a> instead</i></div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/NNTPClient.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/commons/net/nntp/NNTP.html" title="class in org.apache.commons.net.nntp"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/commons/net/nntp/NNTPCommand.html" title="class in org.apache.commons.net.nntp"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/commons/net/nntp/NNTPClient.html" target="_top">Frames</a></li>
<li><a href="NNTPClient.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_org.apache.commons.net.nntp.NNTP">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2001-2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>
